package com.infitecs.eyas.constant;

/**
 * Created by panzhuowen on 2015/4/27.
 */
public final class Constant {
    public static final String FORMULA_BOILER = "锅炉公式";

    public static final String FORMULA_NAME_1 = "公式1";
    public static final String FORMULA_NAME_2 = "公式2";
    public static final String FORMULA_NAME_3 = "公式3";
    public static final String FORMULA_NAME_4 = "公式4";
    public static final String FORMULA_NAME_5 = "公式5";
    public static final String FORMULA_NAME_6 = "公式6";
    public static final String FORMULA_NAME_7 = "公式7";
    public static final String FORMULA_NAME_8 = "公式8";
    public static final String FORMULA_NAME_9 = "公式9";
    public static final String FORMULA_NAME_10 = "公式10";
    public static final String FORMULA_NAME_11 = "公式11";
    public static final String FORMULA_NAME_12 = "公式12";
    public static final String FORMULA_NAME_13 = "公式13";
    public static final String FORMULA_NAME_14 = "公式14";
    public static final String FORMULA_NAME_15 = "公式15";
    public static final String FORMULA_NAME_16 = "公式16";
    public static final String FORMULA_NAME_17 = "公式17";
    public static final String FORMULA_NAME_18 = "公式18";
    public static final String FORMULA_NAME_19 = "公式19";
    public static final String FORMULA_NAME_20 = "公式20";
    public static final String FORMULA_BOILER_1 = "锅炉公式1";
    public static final String FORMULA_ENTHALPY_1 = "焓值公式1";
    public static final String FORMULA_ENTHALPY_2 = "焓值公式2";
    public static final String FORMULA_ENTHALPY_3 = "焓值公式3";
    public static final String FORMULA_ENTHALPY_4 = "焓值公式4";
    public static final String FORMULA_ENTHALPY_5 = "焓值公式5";
    public static final String FORMULA_ENTHALPY_6 = "焓值公式6";
    public static final String FORMULA_ENTHALPY_7 = "焓值公式7";
    public static final String FORMULA_ENTHALPY_8 = "焓值公式8";
    public static final String FORMULA_ENTHALPY_9 = "焓值公式9";
    public static final String FORMULA_ENTHALPY_ADD_1 = "焓值补充1";
    public static final String FORMULA_ENTHALPY_ADD_2 = "焓值补充2";

    public static final String BOILER_FORMULA_NAME_49 = "锅炉公式49";
    public static final String BOILER_FORMULA_NAME_50 = "锅炉公式50";
    public static final String BOILER_FORMULA_NAME_52 = "锅炉公式52";
    public static final String BOILER_FORMULA_NAME_53 = "锅炉公式53";
    public static final String BOILER_FORMULA_NAME_11 = "锅炉公式11";

    public static final String ENTHALPY_FORMULA_NAME_47 = "焓值公式47";
    public static final String ENTHALPY_FORMULA_NAME_48 = "焓值公式48";
    public static final String ENTHALPY_FORMULA_NAME_51 = "焓值公式51";

    public static final String RUNCOALBIN_FORMULA_NAME_1_1 = "煤斗公式1-1";
    public static final String RUNCOALBIN_FORMULA_NAME_1_2 = "煤斗公式1-2";
    public static final String RUNCOALBIN_FORMULA_NAME_2 = "煤斗公式2";
    public static final String RUNCOALBIN_FORMULA_NAME_3 = "煤斗公式3";
    public static final String RUNCOALBIN_FORMULA_NAME_4 = "煤斗公式4";
    public static final String RUNCOALBIN_FORMULA_NAME_5 = "煤斗公式5";
    public static final String RUNCOALBIN_FORMULA_NAME_6 = "煤斗公式6";
    public static final String RUNCOALBIN_FORMULA_NAME_7_1 = "煤斗公式7-1";
    public static final String RUNCOALBIN_FORMULA_NAME_7_2 = "煤斗公式7-2";
    public static final String RUNCOALBIN_FORMULA_NAME_8 = "煤斗公式8";
    public static final String RUNCOALBIN_FORMULA_NAME_9 = "煤斗公式9";
    public static final int RUNCOALBIN_TOP_RECTANGLE = 5;
    public static final int RUNCOALBIN_TOP_CYLINDER = 6;
    public static final int RUNCOALBIN_BOTTOM_RECTANGLE = 1;
    public static final int RUNCOALBIN_BOTTOM_CYLINDER = 2;
    public static final int RUNCOALBIN_BOTTOM_HYPERBOLA_CIRCLE = 3;
    public static final int RUNCOALBIN_BOTTOM_HYPERBOLA_SQUARE = 4;


    public static final int STEP_OVER_STATE_1 = 1; //当前页面计算完成
    public static final int STEP_OVER_STATE_2 = 2; //当前页面计算完成
    public static final int STEP_OVER_STATE_0 = 0; //当前页面计算完成

    public static final String ADD_TRUE = "addTrue";

    public static final int STEP_ID_1 = 1;
    public static final int STEP_ID_2 = 2;
    public static final int STEP_ID_3 = 3;
    public static final int STEP_ID_4 = 4;
    public static final int STEP_ID_5 = 5;
    public static final int STEP_ID_6 = 6;
    public static final int STEP_ID_7 = 7;
    public static final int STEP_ID_8 = 8;
    public static final int STEP_ID_9 = 9;
    public static final int STEP_ID_10 = 10;
    public static final int STEP_ID_11 = 11;
    public static final int STEP_ID_12 = 12;
    public static final int STEP_ID_13 = 13;
    public static final int STEP_ID_14 = 14;
    //锅炉计算状态
    public static final int STEP_ID_15 = 15; //汽水参数
    public static final int STEP_ID_16 = 16; //空气及烟气参数
    public static final int STEP_ID_17 = 17; //锅炉效率及燃煤量
    public static final int STEP_ID_18 = 18; //烟风汇总表

    public static final String OPEN_TRUE = "true";
    public static final String OPEN_TRUE_YES = "true";

    public static final double KELVIN_TEMPERATURE = 273.15;

    public static final String NULL = "null";

    public static final String PI = "EPI314";

    //中间值的数字代表
    public static final int MIDDLE = 4;
    public static final int OUTPUT = 2;
    public static final int INPUT = 1;
    public static final int INOUT = 3;
    public static final int OTHER = 5;

    public static final String COALBUNKER_VO_NAME = "coalBunker";
    public static final String COALBUNKERRESULT_VO_NAME = "CoalBunkerResult";

    public enum ENTHALPY{
        AIR_G8("空气焓值计算G8"),
        AIR_G9("空气焓值计算G9"),
        SMOKE_C10("烟气焓值计算C10"),
        SPECIFICHEAT_K5("煤比热容计算K5"),
        SPECIFICHEAT_K6_1("煤比热容计算K6-1"),
        SPECIFICHEAT_K6_2("煤比热容计算K6-2"),
        SPECIFICHEAT_K7("煤比热容计算K7"),
        SPECIFICHEAT_K8("煤比热容计算K8");

        private String content;

        private ENTHALPY(String content){
            this.content = content;
        }

        @Override
        public String toString(){
            return content;
        }
    }
}
